a turtle - German English Dictionary